package com.qf.mvc2202.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller  // 代表当前类是一个 springmvc 框架中的后端控制器类
@RequestMapping("/hello")  // 匹配路径
public class HelloController {

    /**
     *
     * @return 返回值代表视图的名称。注意，只有当Controller类上面加@Controller 注解时，String类型的返回值
     * 才代表视图名称。
     */
    @RequestMapping("/test1")
    public String test1(){
        System.out.println("hello test1");
        // 调用 model层的逻辑
        // 返回一个视图的名字
        // 注意，以斜线 / 开头，代表视图的全路径名称
        return "/hello.jsp";
    }

    @RequestMapping("/test2")
    public String test2(){
        System.out.println("hello test2");
        // 调用 model层的逻辑

        // 返回一个视图的名字
        return "/view/user.jsp";
    }
}
